stroke of engine - French English Dictionary